package com.slofzx.nuoda.evaluation.param.dto;

import com.slofzx.nuoda.common.dto.PageDTO;

/**
 * 公共基准收益率数据传递类
 *
 * @author nuoda
 * @since 2023-10-17 16:00:28
 */
public class CommonBaseIrrDTO extends PageDTO {
    private static final long serialVersionUID = -96056150902276821L;
    /**
     * 主键ID
     */
    private String id;
    /**
     * 版本ID
     */
    private String versionId;
    /**
     * 油藏类型
     */
    private String poolType;
    /**
     * 内部收益率，%
     */
    private Double value;

    public CommonBaseIrrDTO() {
        //默认查询不分页
        this.pageSize = PageDTO.ALL;
    }


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getVersionId() {
        return versionId;
    }

    public void setVersionId(String versionId) {
        this.versionId = versionId;
    }

    public String getPoolType() {
        return poolType;
    }

    public void setPoolType(String poolType) {
        this.poolType = poolType;
    }

    public Double getValue() {
        return value;
    }

    public void setValue(Double value) {
        this.value = value;
    }


    @Override
    public String toString() {
        return "CommonBaseIrr{" +
                ",id=" + id +
                ",versionId=" + versionId +
                ",poolType=" + poolType +
                ",value=" + value +
                "}";
    }

}
